github.com/aws/smithy-go/middleware.relativeOrder.order (field)

32 uses

	github.com/aws/smithy-go/middleware (current package)
		ordered_group.go#L141: 	order []string
		ordered_group.go#L146: 		order: make([]string, 0, baseOrderedItems),
		ordered_group.go#L167: 		s.order = append(s.order, ids...)
		ordered_group.go#L210: 	s.order[i] = to
		ordered_group.go#L220: 	s.order = append(s.order[:i], s.order[i+1:]...)
		ordered_group.go#L225: 	return s.order
		ordered_group.go#L229: 	s.order = s.order[0:0]
		ordered_group.go#L237: 		if n <= cap(s.order)-len(s.order) {
		ordered_group.go#L238: 			s.order = s.order[:len(s.order)+n]
		ordered_group.go#L239: 			src = s.order
		ordered_group.go#L241: 			src = s.order
		ordered_group.go#L242: 			s.order = make([]string, len(s.order)+n)
		ordered_group.go#L243: 			copy(s.order[:i], src[:i]) // only when allocating a new slice do we need to copy the front half
		ordered_group.go#L245: 		copy(s.order[i+n:], src[i:])
		ordered_group.go#L246: 		copy(s.order[i:], ids)
		ordered_group.go#L248: 		if i == len(s.order)-1 || len(s.order) == 0 {
		ordered_group.go#L249: 			s.order = append(s.order, ids...)
		ordered_group.go#L251: 			s.order = append(s.order[:i+1], append(ids, s.order[i+1:]...)...)
		ordered_group.go#L262: 	for i := 0; i < len(s.order); i++ {
		ordered_group.go#L263: 		if s.order[i] == id {